someone who prostrates himself - French English Dictionary